Iconic Red Telephone Booth in London
Chelsea Abbott
An iconic red British telephone booth stands prominently on a busy street in London, with historic architecture and a red double-decker bus in the blurred background.
An iconic red British telephone booth stands prominently on a busy street in London, with historic architecture and a red double-decker bus in the blurred background.