«
The Spiral Room
Devil's Claw
Demon's Roar
Judgement Day
Trident
»

Demon's Roar
© Inspirits China / inspirits.net

Purchase Image License

Demon's Roar

Beijing, 2005

A Toaist demon statue is roaring violently in Beijing's Dongyue Temple, a famous homestead of Taoist Art in China.

License Info ⟶     License Image ⟶