Mixed sand cast trade beads
trade beads, Ghana
Glass

Inventory # 10682

$42.00