Savin Rock

West Haven, Connecticut

Closed