1965 Barracuda Resto from Germany

Awesome Touch at the Fish!!!:glasses7::blob: