Shell Beach, California
Rocky shore line makes for a dramatic foreground in Shell Beach.

Shell Beach, California - Rocky shore line makes for a dramatic foreground in Shell Beach.
Google Analytics Alternative