India Grace is a Bridal Accessory designer based in South Wales, using luxurious materials. Not only will these exquisite pieces be a part of your wedding day, but they will be with you a lifetime.
Photography: Lauren Amelia