The Messenger | |
---|---|
Year | 1981 |
Subject | statue |
Location | Sutton, Greater London |
51°21′34″N 0°11′26″W / 51.35944°N 0.19056°W |
The Messenger is a statue by the English sculptor David Wynne, OBE of a horse and rider. It was installed in the town centre of Sutton in Greater London, England in 1981.