Red telephone box and Big Ben London England Great Britain UK

- Image ID: D35E5A
Renato Granieri / Alamy Stock Photo
Image ID: D35E5A
Location: Westminster Square London England Great Britain UK

Search stock photos by tags