Leaf House

Leaf House is a fantastic pavilion with a roof resembling fallen leaves in Sydney, Australia. Besides, it is an amalgamation of indoor and outdoor experiences at the same time. This coastal residence, surrounded by Australian bushes, embraces the breathtaking views. The…