Amelia dyed Bamboo
Regular price £4.20
Bamboo fibre top
Regular price £3.50
Beatrix dyed Bamboo
Black dyed Bamboo
Clara dyed Bamboo
Cotton Combed Top
Regular price £2.75
Delilah dyed Bamboo
Ella dyed Bamboo
Flax fibre top - bleached
Francesca dyed Bamboo
Gabriella dyed Bamboo
Harrietta dyed Bamboo
Hemp fibre top
Regular price £4.00
Isabella dyed Bamboo
Juliet dyed Bamboo
Kylie dyed Bamboo
Lily dyed Bamboo
Margot dyed Bamboo
Naomi dyed Bamboo
Nettles fibre top
Regular price £5.50
Olivia dyed Bamboo
Rose fibre top
Seacell (seaweed) fibre top
Regular price £5.00