Birmingham City have completed the signing of striker Clayton Donaldson.
The 30-year-old was a part of the Brentford side that secured promotion to the Championship last term.
However, he has opted to move to their league rivals on a two-year contract, which will come into force at the beginning of next month.
Donaldson, who has played for Hull City, York City, Hibernian and Crewe Alexandra, has become Lee Clark's ninth new addition of the summer.