Day 25. Cape Cod

Coast Guard Beach Truro  •  6 photos