Black Agate Cross

Black Agate Cross

Regular price $45.00

Sterling Silver Plated Beads with Black Agate Cross