Designed by
Title
Chinese people praying in City God Temple Chenghuang Miao #87885729
Description
SHANGHAI, CHINA - NOV 1, 2007: Chinese people praying in City God Temple Chenghuang Miao. In Buddhism, incense sticks are an important part of religious rituals
This image is editorial