Product no.: SR 19

The G1 was only built 50 times and was the largest Alfa Romeo ever built at this time (1921).

249.95 *

Currently unavailable

Accessories