onlybeaches

Counting the waves…

Hamlin Beach State Park: White Sand Shores on Lake Ontario | OnlyBeaches