Front cover image for History of Berwick-upon-Tweed ... To which are added, notices of Tweedmouth, Spittal, Norham, Holy Island, Coldingham, etc. [With plates and a map.]

History of Berwick-upon-Tweed ... To which are added, notices of Tweedmouth, Spittal, Norham, Holy Island, Coldingham, etc. [With plates and a map.]

Print Book, English, 1849
1 volume 8vo
316622555