Loading…
India - Delhi - Tea cup holders on a wall next to a chai wallahs stand Chadni Chowk
Tea cup holders on a wall next to a chai wallahs stand Chadni Chowk, New Delhi, India
Tea cup holders on a wall next to a chai wallahs stand Chadni Chowk, New Delhi, India