Thimble Islands

archipelago in Long Island Sound near Branford, Connecticut

Categories: