Ajax loader
View of Jedburgh Abbey, engraving
View of Jedburgh Abbey, United Kingdom, engraving from The Illustrated London News, No 1664, August 12, 1871.
of 1
Open Lightbox