Pincushion means thank you.
From South Africa. Spring. Long styles like pins in a cushion.
All flower meanings