Jellycat Puffles Bear

Stock Code:
670983110449