Email Address * *
Name
Subject *
Message * Answers for David M'Guffogk [sic] in Craig, to the petition of David Edgar merchant in Dumfries. - 1170823084 - 9781170823088