Stock Photo - fried silkworms on skewers on street food stall on Wangfujing Snack Street in Dongcheng District, Beijing, China.

Stock Photo: fried silkworms on skewers on street food stall on Wangfujing Snack Street in Dongcheng District, Beijing, China.

Searchable keywords

Choose multiple keywords