A Russian coal-mining region in the Siberian Mountains is claiming they have Yeti’s (or “Snow Men,” as they refer to them). Check out this article. Yetis ‘Do Exist’

Prints & more available at Society6! / Daily Drawing #950.

BACK TO TOP