hand made plant-dyed silk, linen & wool cushion

available in various sizes from £38