Sunshine Beach House
by Teeland Architects

Photography by Emma Bourne