Lot 1309 , Five Pelham puppets, one boxed

Five Pelham puppets, one boxed

Five Pelham puppets, one boxed
£30-50

Sold for £35