In the Making: Otter-Messer Factory, Solingen Germany.

share: Share on Facebook