This short film presents a look at Italy's popular tourist spots.
01 January 1967
7 minutes
No director information available