A short history of Kinghorn Parish Church of Scotland : 'the auld kirk by the sea'.
[Kinghorn : Kinghorn Parish Church,
200-?]
Title from cover.
Kinghorn Parish Church
Church buildings