Carolina

Carolina 7443Fresh water pearls, platinum leaves and silver Swarovski crystal components make this hand wired tiara a best seller