Henson Collection - etphoto
Fraggle Rock plush (Pedigree, UK, 1985)

Fraggle Rock plush (Pedigree, UK, 1985)