18x17mm Clear Iridescent Flower Bead