Filming Locations (2)

  • Madrid, Madrid, Spain

  • Paris, France