Vintage photos show what summer on Martha's Vineyard used to look like
Martha's Vineyard is located off the coast of Cape Cod, Massachusetts. An aerial view of Martha's Vineyard.JEWEL SAMAD/AFP/Getty Images Martha's Vineyard is the sister island ...
INSIDER via Yahoo
3 hours ago