X - Horse racing - Race Card - Goodwood - 23 August 1980 - Waterford crystal
X - Horse racing - Race Card - Goodwood - 2 August 1980 -
X - Horse racing - Race Card - Ascot - 1 May 1990 -
X - Horse racing - Timeform Race Card - Kempton - 2 April 1994
X - Horse racing - Race Card - Kempton - 7 July 1993
X - Horse racing - Race Card - Ascot - 27 July 1990 - Virginia Water stakes
X - Horse racing - Race Card - Ascot - 31 October 1988 - United House
X - Horse racing - Race Card - Newbury - 18 September 1999 - Courage stakes
X - Horse racing - Race Card - Ascot - 28 September 1991 - Brent Walker
X - Horse racing - Race Card - Sandown - July 20 1983
X - Horse racing - Race Card - Ascot - 27 September 1990 - Hoover
X - Horse racing - Race Card - Kempton - 4 May 1992
X - Horse racing - Race Card - Newbury - 14 May 1988
X - Horse racing - Race Card - Salisbury - 1 October 2003 -
Horse racing - Race Card - Newbury - 26th October 1989 - Vodafone Horris Hill
Horse racing - Race Card - Newbury - September 20 1997 - Courage stakes
Horse racing - Race Card - Newbury - August 15th 1986 -
X - Horse racing - Timeform Race Card - Ascot - 17 December 1988
X - Horse racing - Race Card - Ascot - 18 December 1993 -
Horse racing - Race Card - Newbury - March 6 1998 - Arkell Handicap
Horse racing - Race Card - Ascot - Royal Ascot Fourth Day 2000
X - Horse racing - Race Card - Ascot - 24 June1989 - Grand Metropolitan
X - Horse racing - Race Card - Newbury - 19 September 1987 - Courage
Horse racing - Race Card - Ascot - Royal Ascot 2001 - First day
X - Horse racing - Race Card - Newbury - 21 July 1984
Horse racing - Race Card - Newbury - August 15 1997 - Hungerford Stakes
Horse racing - Race Card - Sandown - 28th May 1985
Horse racing - Race Card - Newbury - March 23 1990 -
X - Horse racing - Race Card - Ascot - 16 January 1988 -
Horse racing - Race Card - Newbury - August 13 1999 -
Horse racing - Race Card - Ascot - Royal Ascot 2000 - Fourth day
X - Horse racing - Race Card - Goodwood - 29 July 1978 - House of Gerard
X - Horse racing - Race Card - Newbury - 1 March 1985 - Arkell Brewery
Horse racing - Race Card - Newbury - March 23 1996
X - Horse racing - Race Card - Ascot - 13 January 1990 -
X - Horse racing - Race Card - Goodwood - 11 September 1982 -
X - Horse racing - Race Card - Newbury - 17 May 1986
Horse racing - Race Card - Newbury - August 14 1992 -
Horse racing - Race Card - Newbury - July 12 1998 - Hales Centenary Race Day
X - Horse racing - Timeform Race Card - Newbury - 14 February 1998