London City street scene

THis is aphoto of the city of London iwht Flags, Red Bus and Taxi driving along the street

City of London sporting Flags.

Translate