Portree Free Church

The Lordship of Christ and the Hope of God’s People (Rev Dr David Kirk)