China
figures of the taoist god of zhen wo. this is at the zhen wo temple, built in 11425, at badaling.
China | Previous | Next