Thursday, July 11, 2024

Infernal Trophy

14-point elk head?  Pshaw! Ukrainian artist Alisa Tochylovska brings us a truly impressive trophy- the mounted head of a household devil




No comments: