CAR

Miura Road Test & Turin, factory

January 1967

Magazine
CAR
Month
January
Year
1967

Pictures

Miura Road Test & Turin, factory — picture 1