Tamworth castle and Castle grounds

Tamworth,Staffordshire, England, Europe, Mercia

Location: Tamworth Staffordshire

Photographer: Bernard hedderman

Tamworth castle and Castle grounds

Tamworth,Staffordshire, England, Europe, Mercia

Location: Tamworth Staffordshire

Photographer: Bernard hedderman