Filming Locations (1)

  • Tor Caldara, Lazio, Italy