Middlehurst Coat of Arms
Also Available: Middleham Middleditch Middledige Middlecote Middlecoop Middlebrook