Oliver Bear (35cm)
from £25
My Nan and I bought one of these the first time she came to visit me in London. It is the softest, cuddliest teddy bear ... read more
  • 8
  • 1
  • Share
8 people liked this post
This post has 1 comment