Architecture Project

Office Space Complex

New Delhi, India
Client: EDMC
Site Area: 2,55,125 Sqft