Crystal Palace have completed the signing of Arsenal striker Marouane Chamakh.
Chamakh has joined the Barclays Premier League newcomers after competing a medical, and will wear the number 29 shirt.
The 29-year-old France-born Morocco international has signed a one-year deal with the Eagles.
Source: PA