Stacked Diamond Shape Stone Necklaces


$24.00




semi-precious stones on suede

Share this Product