Transport

Image 50 of 232
< Prev Next >
GREAT-BRITAIN-TG1486.jpg
Open-topped sightseeing bus travelling in Trafalgar Square, downtown London city centre, England, United Kingdom