Lidcombe Fire Station

Nineteenth century fire station in Lidcombe next to the Town Hall

Type