Curious devices, forbidden artifacts, mysterious creatures, and intriguing documents.
14-point elk head? Pshaw! Ukrainian artist Alisa Tochylovska brings us a truly impressive trophy- the mounted head of a household devil.
No comments:
Post a Comment