It ABSOLUTELY is "Auld Scotland"-

There's a pic of it in this thread when a visit to Locharron was partaken.-
http://www.xmarksthescot.com/forum/f...tartans-53146/