Miniature Crystal Hearts

These miniature crystal hearts are approximately 1 inch x 1 inch. We also stock larger crystal hearts - these are approximately 1.75 x 1.25 inches.

We also stock drilled crystal hearts.