Deja Vu Blog

Amber Crystal Meaning

Amber Crystal Meaning
Amber is not really a crystal it is fossilized botanic resin produced by extinct coniferous trees. Amber is usually yellow, brown, gold and even r...