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