The Border counties; Tweeddale, Merse and Teviotdale - the stories and pictures of all the places of interest in Peeblesshire, Berwickshire, Selkirkshire, Roxburghshire and Dumfriesshire. Edited by Theo Lang

Request this item

Request this item to view in the Library’s reading room.

Loading...