Designed by
Title
Double-decker buses on Westminster bridge with Big Ben tower and Houses of Parliament, London, UK #328402862
Description
London, UK - 04 May 2024: Double-decker buses on Westminster bridge with Big Ben tower and Houses of Parliament
This image is editorial