• Europa Studios, Bromma, Stockholm, Stockholms län, Sweden

  • Paris, France

  • Stockholm, Stockholms län, Sweden

  • Sweden