Carnelian Heart (Small)

Pretty little carnelian heart with a slightly wonky dip in the top (hence a cheaper than normal price) who measures about 2.3cm across.

Price: £2.40

Update quantity

Price: £2.40

Update quantity