Radio City Tower

Radio City Tower

18 June 2003

A view of the Radio City Tower and Liverpool City Centre, taken from the tower of the Anglican Cathedral.


By browsing this site, you agree to its use of cookies. More information. OK