Cardiff City have completed the signing of Spanish striker Javi Guerra on a three-year deal.
He will join up with Ole Gunnar Solskjaer's squad on 1 July, having completed a medical with the Bluebirds.
The 32-year-old joins the club having agreed pre-contract terms from La Liga side Real Valladolid, where he scored a total of 72 goals in 149 appearances, including 15 last season in the top flight.
“I am very thankful for the warm welcome I have received here at Cardiff City and am very excited for my new challenge in Wales." Guerra said.
“Hopefully I can keep up the level that I have been playing at in Spain for the last few seasons and that it will be a successful time for me in Cardiff, with both the club and the supporters.”
Guerra started his career with Espanyol before moving to Valencia where he managed just two senior appearances.
Spells at fellow Spanish sides Granada, Mallorca, Alaves and Levante then followed before moving to Valladolid in 2010, helping them to promotion to La Liga the following season.