1 of 10
Stefaan Devooght
Aedes complete an intricate 3D printed façade for BOSS in Istanbul
Stefaan Devooght
Aedes complete an intricate 3D printed façade for BOSS in Istanbul
Photo: Stefaan Devooght