Ardross (Lester Piggott)
Ardross and Lester Piggott before their victory in the Yorkshire Cup at York 14 May 1981
1,076
views
2
faves
1
comment
Uploaded on June 20, 2011
Taken on August 5, 2009
Ardross (Lester Piggott)
Ardross and Lester Piggott before their victory in the Yorkshire Cup at York 14 May 1981
1,076
views
2
faves
1
comment
Uploaded on June 20, 2011
Taken on August 5, 2009