c1985 - Leningrad, USSR

Advertisement

only 2 made

Advertisement

some info says by different people?

1.5L Petrol motor