Everton winger Kevin Mirallas is to join Fiorentina on a season-long loan, the Premier League club have announced.
The move, which is subject to a medical, comes after the Belgian spent the second half of last season on loan at Olympiakos in Greece having fallen down the pecking order at Goodison Park.
Mirallas joined Everton six years ago from Olympiakos and has made nearly 200 appearances but is not part of new manager Marco Silva's current plans.
The 30-year-old made only two Premier League starts last season and was criticised for a lack of commitment. He fared better back at Olympiakos, scoring two goals in 13 appearances.
Silva's squad is starting to take shape ahead of the Toffees' Premier League opener away at Wolves next Saturday.
He has so far only made two signings in forward Richarlison and former Barcelona full-back Lucas Digne, but will hope to add further names after shipping out Davy Klaassen, Ramiro Funes Mori, Henry Onyekuru, Joel Robles, Wayne Rooney, Luke Garbutt, Shani Tarashaj, Ashley Williams and now Mirallas.
Everton forward Kevin Mirallas has joined former club Olympiacos on loan until the end of the season.
The 30-year-old moved to Goodison Park back in August 2012 but has featured just 13 times this term, with only five of those appearances coming in the Premier League.
Mirallas last played for the Toffees in their 3-0 Europa League victory over Apollon Limassol on December 7.
Mirallas has 59 caps for Belgium and will hope his move to Olympiacos will aid his bid to be selected for this summer's World Cup in Russia.
The Belgian, who helped Olympiacos to consecutive championships in 2011 and 2012, scored 38 times in nearly 200 appearances for Everton.
Everton forward Kevin Mirallas has apologised for his behaviour in a training session last week but rejected suggestions he was disciplined for a poor attitude.
Both the 30-year-old and Morgan Schneiderlin were left out of the squad for Sunday's 3-2 win over Watford after what Press Association Sport understands was an incident at the club's Finch Farm complex.
On Monday Schneiderlin, writing on Twitter, dismissed reports he had been sent home from training on the eve of the game because of a poor attitude and now Mirallas has spoken out, admitting he struggled to contain his frustration after being told he was being left out.
"I have to restore the truth after some articles in the medias," he wrote on Instagram.
"I was not excluded of the squad due to a lack of commitment during training this was a manager Decision And I was frustrated as I am fully committed in Everton since arriving in 2012 and I can't accept our actual ranking....
"I apologize to the president and owner, my team mates and the manager for not being able to cope at that moment with my frustration."