Beaumaris Residence
by OMG Architects

Photography by Adam Gibson