Designed by
Title
Site seeing bus at Westminster bridge, London, UK #53326659
Description
LONDON, UNITED KINGDOM - APRIL 16, 2015: Site seeing bus waiting for tourists at Westminster bridge . London is the world's most-visited city as measured by international arrivals.
This image is editorial