Jellyfish

oil on canvas, 91 x 91 cms

Jellyfish

oil on canvas, 91 x 91 cms