The Pied Piper of Hamelin (I)

The town of Hameln is known in Germany and England for a dubious character who once spirited away its rats and its children. Continue reading The Pied Piper of Hamelin (I)

Advertisements