Hackenmacher Coat of Arms
Also Available: Hackenbruch Hackenbroich Hackenbroech Hackenbrock Hackenbroch Hackenberg