Alfa Romeo 110AF
Alfa Romeo 110AF
is an Italian
trolleybus
produced by
Alfa Romeo
from 1939 to 1944.