Edinburgh Tradesmen's Association for Advancing the Interests of the Church of Scotland.

Relationships: