Shock as ‘flamboyant’ Dundee sheriff dies suddenly at family celebration

Richard Davidson.
Richard Davidson.