Definition of "Hamelin"

Hamelin