Caerlaverock Kirk Update
Many thanks to Reverend David Logan for sending us this update on everything the Kirk have been up to, and have coming up: On Friday 5th October, I welcomed the children, staff and parents of Caerlaverock and Brownhall [.....]



















