Hasenclever Coat of Arms
Also Available: Hasenclev Hasenbusch Hasenburg Hasenburch Hasenbruck Hasenbrock