Semaphore Workers Club

93 The Esplanade Semaphore, Adelaide, South Australia 5019

The Yearlings