World Rally Championship: Richard Burns (GBR) takes his Subaru Impreza to Marble Arch, London and celebrates winning the 2001 World Rally Championship. London 26 November 2001 DIGITAL IMAGE
Richard Burns (GBR) takes his Subaru Impreza to Marble Arch, London and celebrates winning the 2001 World Rally Championship.
London 26 November 2001
DIGITAL IMAGE