2006 Thoroughbred Grand Prix Series: 2006 Thoroughbred Grand Prix Series Barcelona, Spain. 13th May 2006 Peter Sowerby, 2nd position, Joaquin Folch, 1st position and Richard Eyre, 3rd position, podium. World Copyright: Charles Coates/LAT Photographic. ZK5Y5725.JPG
2006 Thoroughbred Grand Prix Series
Barcelona, Spain. 13th May 2006
Peter Sowerby, 2nd position, Joaquin Folch, 1st position and Richard Eyre, 3rd position, podium.
World Copyright: Charles Coates/LAT Photographic.
ZK5Y5725.JPG