Carshows > Auto Italia 2010 (41)

Auto Italia Canberra is an annual display of Italian cars, motorbikes and scooters. Alfa Romeo was the featured marque for 2010 recognising the centenary of Alfa