Hartenegger Coat of Arms
Also Available: Harteneck Hartenbach Harten Hartemink Hartell Härtel