University of Chicago Centre

New Delhi, India
2014
area: 1,085 sq.m