Mustapha Carayol has moved to Cypriot side Apollon Limassol from Ipswich Town on a two-year contract.
The Gambia international joined the English Championship outfit in January but only managed eight appearances, scoring once owing to injury.
Last season, the Tsirion Stadium outfit missed a chance to claim their third league title after finishing as runners-up.
However, in their quest to have an impactful campaign this term, the Theos have added the former Nottingham Forest and Huddersfield Town player to their rank.
Carayol could make his debut when Apollon open their new league campaign against Enosis on August 24.