Nimrod

SOLD

Oil on canvas 72'' x 54''/ 183 x 137 cm

From the series 'Testament'. In the collection of Valerie Lardy and Francois Barthelemy.

Previous page