Norwich have signed Senegalese international winger Papa Amadou Diallo from French Ligue 2 side Metz on a four-year contract.
Diallo, capped seven times by his country, featured 28 times and scored seven times as Metz earned promotion to the French top flight last season.
The 21-year-old has signed in a deal worth £4.3m and will wear the number 19 shirt.
Diallo said: "It has been my dream to play in England. I really always wanted Norwich City.
"I am excited about the project and the vision for this club and I can't wait to come to England and meet my new team-mates and the supporters.