Hearts of different sizes.Some puffy, some not so.All on sale at only £3.50 each. The larger rose quartz hearts were originally marked at £7.50 so that's less than half price!!Different crystals to choose from.Birthday? Anniversary? Christmas? Ideal gifts for yourself or someone you care about. 

Hearts! Hearts! Hearts!!!

£3.50Price