Generously filled with local Hampshire lavender. Hand embroidered in a range of colours – pink, green and blue.
£18.00