Big bear cushion ochre

price
Sale!29,95 14,95

What is it?

A smile for every day! Made in the UK, 50x50cm not including the inner cushion.