This is the product description text that will appear here.
Quantity
1
The Pied Piper of Hamelin is set in the north of Germany in the year 1283. It is nearly Christmas and the townspeople are ready to celebrate when a rodent infestation interrupts their everyday lives. The mayor announces a seemingly straight...