Cherry Blossom Bikini Top

£27.95

Each hand-made bikini is embellished with lace sequins and shimmers in the sunshine