Designed by
Title
The Horses of Helios in London, England, United Kingdom #127156528
Description
London, United Kingdom - January 3, 2018: The Horses of Helios, also known as The Four Bronze Horses of Helios, is an outdoor bronze sculpture by Rudy Weller in Piccadilly Circus at night in London, England, United Kingdom in London, United Kingdom on January 3, 2018
This image is editorial