Location


View Lesmahagow Old Parish Church in a larger map

Share