Best Red Shit Screen Print

99.90
Sold out
Best Red Shit Screen Print

Best Red Shit Screen Print

♣ 60 x 42 cm / 23.62 x 16.69 in
♣ 3 colors screen print
♣ Signed, numbered & embossed
♣ Edition of 50
♣ (sold without frame)

Printed by Obvious Store Paris