Christian Peoples Alliance ephemera for the Scottish parliamentary election on 3rd May 2007.
Christian Peoples Alliance.
text
Dumfries : Christian Peoples Alliance,
2007
Christian Peoples Alliance
Scotland. Parliament