Filming Locations (2)

  • Lisbon, Portugal

  • Madrid, Spain