Portree Free Church

Ps 19 The Heavens above declare (Duncan Murchison)