Does this say London? Iconic telephone kiosks next to an underground entrance as the red buses pass in front of Charring Cross Station
Comments
Sign in or get an account to comment.