Screen House, Mathura Road, Delhi
Year : 2020
Delhi, India
Area : Approximately 5,000 sq.ft.
Scope of Work : Architecture + Interior Design Status: Design Development