Häfelfinger Coat of Arms
Also Available: Hafeley Hafele Hafe Haezebrouck Haeusung Haeusler