Shanghai Skewer Vendor

(China) A street food stall selling skewers or steamed buns