This beaded cushion was given to Queen Elizabeth II in 1956. It was presented by the Alake of Abeokuta, the traditional ruler of the Egba clan of Yoruba in the city of Abeokuta in southwestern Nigeria.

On loan from Royal Collection Trust: http://www.royalcollection.org.uk/