Covington and Thankerton Parish Church, Covington and Thankerton, Lanarkshire, Scotland

City Covington and Thankerton
County Lanarkshire
Country Scotland

References

  1. Lilias Ramage