Food

Donghuamen Night Street Market Beijing, China - Snake on a stick!

Donghuamen Night Street Market Beijing, China - Snake on a stick!