Scarabaeoidea
12
143
0
Published:

Scarabaeoidea

"Scarabaeoidea" 17"x 27" Artist edition of 10 Handmade, original screenprint on various papers with gold/silver leaf and sparkle details
12
143
0
Published: