
The Mehra residence establishes a strong relationship to its surrounding landscape, bringing in nature and a sense of tranquility.
READ MORE>
Location: India
Website: www.team3.in
READ MORE>
Subscribe to our newsletters
Receive the latest design updates, sustainability news, giveaway notifications, and much more, straight to your inbox.
Subscribe to our newsletters
Receive the latest design updates, sustainability news, giveaway notifications, and much more, straight to your inbox.