Cottesloe Residence
7 Photos
Modern beach-side residence