Cartogiraffe.com

Havens House

Havens House is a historical building in South Ferry Road 16 in Shelter Island.