Don't Torture a Duckling Filming Locations

Don't Torture a Duckling was filmed in Rome in Italy.
Show Map