Stone key chain - Indian agate

Key chain, cell phone charm  » Semi - precious stone

Indian Agate in random shape

crystal and onyx heart

shell beads