Dalgety Bay Kirk elder takes up role as Kirk’s National Youth Assembly Clerk

© SuppliedHannah Dunlop, who is the NYA clerk this year.
Hannah Dunlop, who is the NYA clerk this year.