Miraculous Medal Tiny Charm in Gold Plated Sterling Silver (#10446)

$29.99