St Cecilia Medal -Small – Sterling Silver on 18in chain

$42.00