Snowflake Obsidian Crystal Heart

Love hearts to hold and treasure, approx. 1.75 x 1.25 inches (sizes may vary slightly).

Buy Snowflake Obsidian Crystal Heart

£9.95

Quantity:

Other Snowflake Obsidian Crystals