Sort:  

Nice CL. That seems to be Scarborough Beach or possibly Cottesloe Beach. Nice office.