Designed by
Title
Horse head sculpture by Nic Fiddian-Green at Marble Arch London #107202884
Description
Still Water is a 2011 outdoor bronze sculpture of a horse`s head by Nic Fiddian-Green, located at Marble Arch in London, United Kingdom.
This image is editorial