Semaphore Angel

Location: 81 The Esplanade, Semaphore