A rare butterfly is spotted in Perthshire, hundreds of miles from its usual habits in England and Wales.

More...