Pierre Riollet
click image for detail

Spanish In-Out
Mar. 2010 • Oil on canvas • 163 x 130 cm
Reproduction available here