Lidcombe Fire Station

Nineteenth century fire station in Lidcombe next to the Town Hall

-33.863218339713, 151.04522580587

Type