Dino Finger Puppets by Rex of London

Set of 5 dino finger puppets!