St Cadoc Parish Church (1742)



See biography of Cambuslang Revival.