Pierre Riollet
click image for detail

Mineta N.Y.
Feb. 2013 • Oil on canvas • 81 x 130 cm