Filming Locations (2)

  • Cuenca, Cuenca, Castilla-La Mancha, Spain

  • Madrid, Spain