Applause

2006
Screenprint on Paper
123 x 83 cm

Price on application