Kirtlebridge, Ecclefechan
Townfoot, Ecclefechan
High St, Ecclefechan
Ecclefechan, Ecclefechan
Hoddam Schoolhouse, Ecclefechan, Ecclefechan