India last Week
Indian farmers are showered with flower petals as they dance while leaving the protest site in Singhu, on the outskirts of New Delhi, India, Saturday, December 11, 2021. (Photo by Altaf Qadri/AP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy