Sidera Devorare (2012)
Acrylic on linen
170cm x 258cm / 66.9in x 101.5in

Private collection