Artist: Christiane Vleugels,

Painting: Medusa,

Year: 2013,

Medium: Oil,

Size: 110 x 130 cm (43.3 x 51.2 in)