21

$22.00

40cm tall hand puppet. Made by Harwil of Melbourne. His legs are blue and white striped, he has a red jacket, yellow waistcoat and matching bow tie. He is pre loved but still has his label.

In stock