The Wellington Arch in Hyde Park. The sculpture depicts the angel of peace descending on the chariot of war.
All text and images © Michael Sturgess 2012. All Rights Reserved.
Wellington Arch, Hyde Park Corner, London, UK. March 2011.