The Thimble Islands, an archipelago off the coast of Bradford, Conn. in the Long Island Sound. info
Using Format