Filming Locations (3)

  • Almada, Almada, Portugal

  • Lisbon, Portugal

  • Madrid, Spain