41.39N 70.62W

The Black Dog Tavern

The Black Dog Tavern

20 Beach Street Ext, Vineyard Haven, MA

20 Beach Street Ext, Vineyard Haven, MA