18ct gold Banchory Bangle worth £25k set to be raffled off to raise money for children’s charity

Post Thumbnail