Johnson's Pure Cotton Buds (x 100)

Johnson's Pure Cotton Buds (x 100)

Price: £1.29
Johnson's cotton buds are made from only 100% pure cotton, which is naturally absorbent and gentle.

Share