Public Project
St. Stephen's, Dehli, India
St. Stephen's Community Health Center, New Dehli, India
14,042
St. Stephen's Community Health Center, New Dehli, India