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