Statues & Monuments of London – A Photographic Project #47
London’s Statues & Monuments – Project #42
Unveiled 10 November 1937. The statue aroused great controversy. The depiction of the horse was deemed to be unnatural; Country Life noted that its legs were in the position for urinating.
London’s Statues & Monuments – Project #6