1965 Barracuda Resto from Germany
nice Uli. very nice indeed.
Print