Filming Locations (1)

  • Roma, Lazio, Italy (location)