Plum Island, Newburyport

© Dan Markey