The Secret History of Yetis

January 21, 2009 by  
Filed under sketchbook

Here’s top-secret photograhic evidence of the first encounter between the British Army and a Yeti. It’s thought to have been taken in the Himalayas, around the year 1856.