Sahira Brooke Open Heart Necklace

$65.00
By Sahira

Description
18" length Brazilian gold filled