Anna O’Neill creates perfectly imperfect jewellery in Aberdeenshire

Supplied by Seathrift jewellery