- All remaining prints will go on sale on our site and Vice Press on Tuesday (7/18) @ 12PM ET/5PM BST
19-color screen print
24 x 36 inches
Signed and Hand-numbered edition of 525
$200
Printed by Lady Lazarus
Signed and Hand-numbered edition of 225
$225
Last edited: