Bayside Residence / HayballPhotos © Peter Clarke

Bayside Residence / Hayball

Photos © Peter Clarke