Tide Pond

Horseshoes Beach – La Jolla – San Diego – California