The Daffodil Room Photos at The Beach Plum Inn & Restaurant

The Beach Plum Inn & Restaurant — The Daffodil Room Photos 4.0

Martha's Vineyard, Massachusetts, United States