Grand Central Hall. Liverpool.
jonbeeza Messages 9,389 Name Jon Edit My Images Yes 22 Mar 2020 #2 Looks very impressive. Last time I was in there must have been the 70s or early 80s.