All posts tagged: Martha’s Vineyard

Where the President takes a Vacation

Martha’s Vineyard is an island to the south of Cape Cod.

Advertisements