Tower Bridge London England UK Great Britain

- Image ID: A96JR0