The sculpture is displayed at the south entrance to War Memorial parking lot north of the Gateway Center. Constructed of bronze, the horse and rider stand almost 16 feet tall and almost 8 feet wide.
A bronze cast of Horse and Rider, the only known wax sculpture attributed to Leonardo da Vinci, is up for sale. Following decades of research and some questions of authenticity, the piece is ...