Silver-Plated Long Necklance and Blue Murano Stone

$117.00 AUD