Lot 617 , Five Pelham puppets, one boxed

Five Pelham puppets, one boxed

Five Pelham puppets, one boxed
£40-60

Sold for £20