Pictures, taken during a visit at the ‘Beowulf Store’ in Schleswig, a town in the ultimate north of Germany. Such a visit is almost a ‘must do’. Alternatively, you can visit their online shop at The site is in German, but the owners also speak English.
Click at a picture to start the viewer.