Radio City Tower (aka St. John's Beacon, St. John's Tower) (1965) (125m). Liverpool, England. Photo by Jim Steinhart © 2023, all rights reserved. (Ref: UVMV5151)
Click an index below to see this photo among related images:
Liverpool Downtown