Olima Beach
Olima Beach
Pacific coast, just north of San Francisco