Curious devices, forbidden artifacts, mysterious creatures, and intriguing documents.
German artist Claudia Sedler brings us this Cthulhu icon cast in transparent green resin and painted with a faux metallic finish.
No comments:
Post a Comment