Hasenbalck Coat of Arms
Also Available: Hasenauer Hasemueller Hasemer Hasemannus Hasemann Haselwood