Bill Sewall's Pictures

Martins Beach
Martins Beach, Half Moon Bay