Filming Locations (3)

  • Paris, France

  • Le Métro, Paris, France

  • France