Mythical Stairs Picture

Mythical creatures frolicking on stairways in the Forbidden City in Beijing, China.
Continue Reading: The Myths