Designed by
Title
Wellington arch in Hyde park #22843907
Description
LONDON, ENGLAND - DEC 25: Wellington arch in Hyde park on December 25, 2011 in London, England. Arch and statue on the top commemorate Britain's victories in the Napoleonic Wars.
This image is editorial