Big Ben, Westminster Bridge, red bus in London
The image captures a bustling street scene in London, featuring iconic red double-decker buses and a classic Gothic-style building with clock towers, all under a clear blue sky.
The image captures a bustling street scene in London, featuring iconic red double-decker buses and a classic Gothic-style building with clock towers, all under a clear blue sky.