Filming Locations (1)

  • Elios Studios, Rome, Lazio, Italy (studio) (studio: Elios Film)