River Laxford, The Duchess's Ghillie