India this Week
Nadeem Shehzad inspects some of the Black Kites he has rescued on the roof of his animal hospital in New Delhi, India January 31, 2017. (Photo by Cathal McNaughton/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy