Toggle Zoom
Japanese architect Takashi Kobayashi of the Tree House People has been declared a “tree house master” by Design Made in Japan. Seamlessly integrating nature and design, this tiny tree house is certainly not just for children.
Click to comment