Groton Long Point South Beach

Groton Long Point South Beach, Groton, CT 06340, United States

Location