Troqueer Parish Church
Troqueer Road, Dumfries
Download Intimation Sheet
7th March 2010
©2010 Troqueer Parish Church