Ella & Pitr "Memes Scarabees #1"
$0.00
Sorry, this product is sold out!
Ella & Pitr
Memes Scarabees #1, 2016
Hand-finished screenprint
Edition of 5
14 x 19 3/4 in.
See more: Hand finsihed screen print