Charline von Heyl
Idolores
, 2011
Acrylic and oil on linen
62 x 60 inches / 157,5 x 152,4 cm
16/17