Scarabaeoidea

"Scarabaeoidea"
17"x 27"
Artist edition of 10
 

Handmade, original screenprint on various papers with gold/silver leaf and sparkle details