onlybeaches

Counting the waves…

Elephant Rocks Beach: Albany's Granite Giants & Turquoise Pools | OnlyBeaches