Filming Locations (2)

  • Toledo, Toledo, Castilla-La Mancha, Spain

  • Madrid, Spain