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