Delhi Street Food Stall Serving Classic Indian Snacks
A bustling street food stall in Delhi, India, where vendors serve an array of traditional Indian snacks like samosas, chole kulche, jalebi, and kulfi to eager customers in a lively market atmosphere.