Italy 2006 - WRC

Trevi Fountain, Rome, Italy

ben0053