Bellissima

Bellissima! The Italian Automotive Renaissance(1945–1975)
Frist Center for the Visual Arts. Roamed around, with these ancient beasts. 

© AlvnaKarim