Alexander Belsches, of Greenyards

Name: 
Alexander Belsches, of Greenyards
Occupation: 
Biographical Notes: 
Died 1777.

Associated Cases

William Toshack v. Alexander Smart (Advocate for Defender)
Jardine v. Creech, &c (Advocate for Pursuer)

Associated Locations