Designed by
Title
DE TOMASO MANGUSTA - 1969 #180833160
Description
SCHWETZINGEN, GERMANY, SEPTEMBER 1, 2007. Classic sports car De Tomaso Mangusta, designed by Giorgetto Giugiaro and built in Italy in 1969, photographed at a car event in Germany
This image is editorial