Fine Flower ‘Dandelion’ – a symbol of impermanence of life, made of natural down Fine Flower ‘Dandelion’ – a symbol of impermanence of life