About Firm Terra Architects - India
firm terra was established in 1999 in bangalore, india. in this period we have grown to become a practice that constantly learns from its experience and sets new benchmarks for itsel... Read more
firm terra was established in 1999 in bangalore, india. in this period we have grown to become a practice that constantly learns from its experience and sets new benchmarks for itsel... Read more