Mayflower Beach
Acrylic On Canvas
36"x36"

Yarmouth, MA

Available as a giclee print
Landscapes