Previous Image Next Image 1961 Alfa Romeo 1000F trolleybus No. 8010 of the Naples trolleybus system in Torre del Greco