Carnelian Heart

A beautiful stripy, uniquely patterned carnelian heart that measures about 4cm x 4cm.

Price: £9.00

Update quantity

Price: £9.00

Update quantity