Hackelberg Coat of Arms
Also Available: Häckel Hackel Hackebeil Häcke Hacke Hackbrecht