Sandringham Bear 25cm (Blue)

Our baby bears are made exclusively for Sandringham, with the Sandringham cypher embroidered onto a paw.

From £9.95 each