Egg and Soldiers

Claudia Borfiga One Layer Screen Print 34.30 x 46.60cm Open Edition £25