Celia Neubauer


Oil on Canvas, circa 2010
32 x 26 in

Sold