Inhabitat favicon

The Treebox is an amazing modern home set high up in the treetops