Pierre Riollet
click image for detail

Station
2011 • Oil on canvas • 80 x 100 cm