Filming Locations (3)

  • Fraga, Huesca, Aragón, Spain

  • Rome, Lazio, Italy

  • Estudios Balcázar, Barcelona, Catalonia, Spain