Italy 2006 - WRC

Meat cart, L'Aquila, Italy

ben1026