Kirks of Mortlach; Rothes; & Knockando
Christian ministry for the Parishes of Knockando, Mortlach and Rothes
Brief History of Rothes Kirk
Have a WordPress.com account? Log in now.