Michael Gatcomb Painting

Painter - Blue Hill, ME