Grey Heart (Large), Red Heart (Small)
£5.00 – £8.00
Gorgeous little fabric embroidered hearts available in red and grey, both with little heart and crosses. Perfect for hanging around the house or as a gift for a loved one.
Grey Heart (large) 12cm, £8
Red Heart (small) 8cm, £5