Cottage in Semaphore, SA

Time and Tide Beach Cottage on the Esplanade