Hakenmacher Coat of Arms
Also Available: Hakeneye Hakenbroich Hakenbroch Hakeman Hakelberg Häkel