The 33 feet tall “Still Water” is an outdoor bronze sculpture of a horse's head by Nic Fiddian-Green, located at Marble Arch in London, United Kingdom.
Coffee