Designed by
Title
Local street food and snacks sold at the Chenghuang temple, Shanghai #301095446
Description
Shanghai, China- 4 Dec, 2023: Local street food and snacks sold at the Chenghuang temple, Shanghai. Shanghai City God Temple or Shanghai Chenghuang Miao is the attractive shopping corner for visitors
This image is editorial