Indian Protest
An Indian farmer from Tamil Nadu state wearing a necklace of human skulls representing suicides by agricultural workers takes part in a protest with other farmers in New Delhi on March 15, 2017. (Photo by Prakash Singh/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy