OOh hi a disappearing tree house. Love this. You can actually stay there, the Microcube treehouse in Sweden.

Advertisements