I spotted this from Manchester Piccadilly station - probably some long forgotten advertising campaign? But if anyone knows better, please let me know.
Comments
Sign in or get an account to comment.