onlybeaches

Counting the waves…

Gray Whale Cove State Beach: Half Moon Bay's Secluded Shore | OnlyBeaches