Italy 2006 - WRC

Store window, Sienna, Italy

ben1433