Lake of Isles

Country: United States

Location: North Stonington, Connecticut

Private
Resort in Property
Lake of Isles