Ian Gallacher Jewellers — Established 1973

18ct White Gold

18 pieces