52 stories retold by New Kirkpatrick Parish Church.
New Kirkpatrick Parish Church.