White Opal AB Delica Beads

£1.95

Size 11, 5g

Only 3 left in stock