India last Week, Part 1/2
A man waits for customers at his tea stall as residential buildings are seen illuminated during Diwali, the Hindu festival of lights, in Noida on the outskirts of New Delhi, India, November 14, 2020. (Photo by Adnan Abidi/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy