Italy 2006 - WRC

Tower, Florence, Italy

ben1398