Formula One World Championship: Mark Webber (AUS) makes a return visit to his home in Canberra. Canberra, Australia, 24 February 2002. DIGITAL IMAGE
Mark Webber (AUS) makes a return visit to his home in Canberra.
Canberra, Australia, 24 February 2002.
DIGITAL IMAGE