Haggerstone Coat of Arms
Also Available: Hagger Haggenmacher Haggel Hagge Haggblade Haggatt