£120.00
By Benjamin Irritant.
Screen Print
Signed Limited edition of 50
42 x 59cm
Only 2 left in stock