MASKARADE

2011
97 x 130 cm – huile sur toile
38.2 x 76.8 in – oil on canvas