Italy 2006 - WRC

Old Town, Bastia, France (Island of Corsica)

ben1638