United Kingdom - Liverpool Radio City Tower - 138m

Radio City Tower at the far right of this postcard view of Liverpool, England. Nice England royalty stamp. Thanks so much to Julie who lives near Liverpool, UK.


No comments: