FREE SHIPPING ON ALL AUSTRALIAN ORDERS OVER $175

Selenite angel

Selenite angel

Regular price $89.90
Unit price  per 

Selenite a calming stone that brings deep peace and is excellent for meditation.

410 grams 16 cm