Havelberg Coat of Arms
Also Available: Havelange Haveland Havel Havekin Haveke Hävecke