1965 Barracuda Resto from Germany
Just found this thread.
Great work Uli
Tony
Print