Designed by
Title
Union Jack flags and tourists on the Mall in London #94636233
Description
The Mall is a road in the City of Westminster, central London, between Buckingham Palace at its western end and Trafalgar Square via Admiralty Arch to the east. The Union Jack are there to mark Queen Elizabeth II official birthday
This image is editorial