Michael Farmer

68 Jay Street

Oil & Watercolor paintings. Portrait, abstracts, landscape, rubbings and sunlight

See on Google Maps