Sunday, August 25, 2013

KARL SHUKER - The Celestial Stag of China


Karl Shuker unveils the celestial stag - a real stinker of a beast from Chinese folklore.

Read on...

No comments:

Post a Comment