City church history talk to be held in Aberdeen

Scott Baxter