Grangeburn: St John's Kirk, Thankerton, Scotland
Grangeburn: Grierson of Wyndales. St John's Kirk, Thankerton, Scotland
Grangeburn: Lindsay & Fisher. St John's Kirk, Thankerton, Scotland
Grangeburn: Marion Henderson. St John's Kirk, Thankerton, Scotland
Grangeburn: Lindsay & Todd. St John's Kirk, Thankerton, Scotland
Grangeburn: St John's Kirk, Thankerton, Scotland
Grangeburn: St John's Kirk, Thankerton, Scotland
Grangeburn: St John's Kirk, Thankerton, Scotland