Designed by
Title
London, England - Traditional red double decker buses on the move on Westminster Bridge with Big Ben and Houses of Parliament #105056759
Description
London, England - Traditional red double decker buses on the move on Westminster Bridge with Big Ben and Houses of Parliament at background at dusk
This image is editorial