Congregational magazine /
Elgin Saint Giles Church (Elgin, Scotland)
Elgin : St. Giles' Church,
1982.
Elgin Saint Giles Church (Elgin, Scotland)