Overview

Architects Ahmad Djuhara and Wendy Djuhara form Djuhara + Djuhara Architects based out of Jakarta, Indonesia.