Ecumene

Louver House

2023 - Bengaluru, India

Area - 8,611 sq.ft