Fairy Petit Puzzle
Fairy Petit Puzzle Fairy Petit Puzzle
£4.50

The perfect puzzle for small hands.

24 pieces and presented in a sweet little box.