20 photos

Photos from an island many people have never heard of. It is located near Martha's Vineyard off the coast of Massachusetts.