Jellycat Puffles Elephant

Stock Code:
670983110333