Places in Karuizawa by Takahiro Endo Architects Office

A “place” to receive experiences