Lot 536 Pelham Puppets, a Deluxe model of The Wolf SL21 together with unboxed Red Riding Hood SOLD £20