Habenicht Coat of Arms
Also Available: Habelschwerdt Habelock Habell Habelitz Habel Habeke