15ct and 9ct gold mounted cameo brooches and two other brooches
Website designed & developed by hush.digital