Old Barcheston, (Warwickshire), 1626-1725.
Publisher: Journal Press
Published: 1927
Place of publication: Evesham
Language: eng