← Yu Garden in Shanghai, China
Chinese Food
something fried on a stick at Yu Garden in Shanghai, China
Δ