Penelope Kupfer

Ant Screen print 68.6 x 50cm Limited edition of 50 £40