Grand National Horse race, Aintree, Liverpool, England UK. 1985 Spectators shelter from the rain in the lee of Bechers Brook fence.

- Image ID: RCNTC9
Grand National Horse race, Aintree, Liverpool, England UK. 1985 Spectators shelter from the rain in the lee of Bechers Brook fence.
BRIAN HARRIS / Alamy Stock Photo
Image ID: RCNTC9
Location: Aintree Racecourse Liverpool UK

Similar stock images