Pierre Riollet
click image for detail

Beaubourg
Apr. 2010 • Oil on canvas • 195 x 130 cm