Ella & Pitr "Memes Scarabees #3"
$500.00
Ella & Pitr
Memes Scarabees #3, 2016
Hand-finished screenprint
Edition of 5
14 x 19 3/4 in.
See more: Hand finsihed screen print