Dunes Beach, Half Moon Bay to Capistrano Road, El Granada, CA, USA
Loading...
›
Monterey Bay National Marine Sanctuary
›
Dunes Beach, Half Moon Bay to Capistrano Road, El Granada, CA, USA