Andrew Stevenson

Cyan Orgasm - 112 x 87 cm, oil & charcoal on canvas

Cyan Orgasm - 112 x 87 cm, oil & charcoal on canvas