Designed by
Title
Horse head statue, outdoor bronze sculpture at Marble Arch in Hyde Park. London. #168120571
Description
London, England - September 29 2015 : Horse head statue, outdoor bronze sculpture at Marble Arch in Hyde Park
This image is editorial