Spencer Street Station (AKA: Southern Cross Station) is looking very spiffy. It's all glamed up for the games. The new architecture reminds me partly of train stations in Germany and partly of that great novel "The Day of the Triffids". I dont know if anyone else can see where I am coming from.
No comments:
Post a Comment