Malachite is a protection stone meaning to develop beauty, wealth and individuality. 

Malachite Heart Necklace

£3.00Price