hamlin streets …

A few pictures from the town of Hamlin, famous for it’s stories of the Pied Piper, Hamlin is in Germany’s Saxony region on the River Wesser.