Coral Beaded Stone Layered Necklace. 

Beaded Stone Layered Necklace - Coral

$26.95Price