A great day for a dip at Birch Cove Beach

0
1041