Join Film Palace to rate this film and contribute to the FP Score.
This short film presents a look at Italy's popular tourist spots.