Gorgeous Fairtrade Ram Christmas Decoration. Beautifully hand sewn and beaded.

Christmas decoration

£9.50Price