Royal Blue, White and Silver Beaded Collar

$110

Royal blue, white and silver hand beaded collar 

Recently viewed