- Home
- Unidentified newborn children in a rural hospital in Raxaul, Bihar state, India, circa November, 2013. Mouse Pad #589384470
Unidentified newborn children in a rural hospital in Raxaul, Bihar state, India, circa November, 2013. Mouse Pad #589384470