HAMILTON GALLERY

Menu

She lay me down in green pastures

Mixed Media on Canvas

100cm(w) x 100cm(h)