Your shopping cart is empty!
Most brands of tampons are made from a mix of rayon and non-organic cotton, and are commonly chlorin..
£3.10