Italy 2006 - WRC

Cafe display, Portofino, Italy

ben2601