Batch 65
Galaxy Libra wins the 1981 Man O' War Stakes. Photo by: Bob Coglianese
1981Bob CoglianeseGalaxy LibraMan O' War Stakes