Stock Photo: Pilgrims offering incense sticks at the old City God Temple or Chenghuang Miao, Shanghai, China

Stock Photo: 1566-1053213 Pilgrims offering incense sticks at the old City God Temple or Chenghuang Miao, Shanghai, China