Tiny shell beads with leather strap.

Hill Tribe Shoulder Bag

$385.00Price