Japan / Tag

Adorable House by FORM / Kouichi Kimura Architects

Designed in 2017 by FORM / Kouichi Kimura Architects, this modern single family residence is located in Tokyo, Japan.

Read more