Impeccable meets international at Sheppard’s latest antiques sale

The star lot is a diamond tiara, in excess of 14 carats

A diamond tiara from Dromoland Castle