Filming Locations (4)

  • Sevilla, Sevilla, Andalucía, Spain

  • Salamanca, Salamanca, Castilla y León, Spain

  • Madrid, Spain

  • France