41.39N 70.62W

Behind the Bookstore

Behind the Bookstore

18 Beach Road, Vineyard Haven, MA 02568

18 Beach Road, Vineyard Haven, MA 02568