Designed by
Title
Delhi, India- 06 July 2020: Specially equipped room with newborn babies sleeping in incubators at Safdarjung hospital in New Delhi #189920670
Description
Delhi, India- 06 July 2020: Specially equipped room with newborn babies sleeping in incubators at Safdarjung hospital in New Delhi
This image is editorial