onlybeaches

Counting the waves…

Wellesley Island State Park Beach: Thousand Islands, New York | OnlyBeaches