Haneffant Coat of Arms
Also Available: Hanefant Haneck Hanebutt Hanebuth Haneberger Haneberg