1965 Barracuda Resto from Germany
Uli! You should be proud of your work. The car looks great.
Print