Portree Free Church

The Great and Only God (Duncan Murchison)