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.
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. (en)
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. (en)