Photo of the Week – Plum Island

Plum Island Beach
Newburyport, Massachusetts

Plum-Island-MA

Leave a Reply