Connect to share and comment

India pregnant 2013 6 25

India pregnant 2013 6 25

Indian doctor Usha Kiran (L) inspecting Pooja Dheer during a check-up in a maternity ward at a public hospital in Nawanshahr.

Narinder Nanu