Medusa

Oil on linen

2018

150cm x 150cm