Iwakura House / ALTS Design Office Hana Abdel 5 years ago © I.T.P architects: ALTS Design Office Location: 606-0004, Japan Project Year: 2021 Photographs: I.T.P Area: 113.0 m2 Read more »