I couldn't resist this amazing sculpture of a horse's head at Marble Arch in London. Its quite surreal. I found this description on Wikipedia: "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."