1907 Itala 120hp car.

ADD TO LIGHTBOX +