Black Agate Cross

Black Agate Cross

Regular price $35.00

Sterling Silver Plated Beads with Black Agate Cross