Häffele Coat of Arms
Also Available: Haffelder Haffeld Haff Hafey Hafertepe Haferstroh