Rare species sighted in Torridon and Canna