Edouard Baribeaud

Hic sunt leones
3 March – 14 April 2012

Bal masqué | 2011 | Tusche on paper | 31 × 41 cm