Elegant bejewelled staff suggests a royal connection

The Honours of Scotland.
The Honours of Scotland.