41.39N 70.62W

Seaworthy Gallery

Seaworthy Gallery

34 Beach Road, Vineyard Haven, MA

34 Beach Road, Vineyard Haven, MA