Snack stall

Vendor with snack stand on Juhu Beach

Mumbai, Maharashtra, India