Mark Thompson

Mark Thompson "Zurich I" 2010

Mark Thompson, Zurich I, 2010

oil on canvas, 33.25 x 33.25 inches, SOLD