Loading…
India - New Delhi - Lali, 28 and the baby Mia (12 days old) beneath the IIT flyover where they sleep
Lali, 28 and the baby Mia (12 days old) beneath the IIT flyover where they sleep, New Delhi, India.......
Lali, 28 and the baby Mia (12 days old) beneath the IIT flyover where they sleep, New Delhi, India.......