Leicester Square

53.5 x 58.5cm
Screenprint, in Edition of 50
2010