natural black onyx stones, different shape and size, first class quailty, more other semi-precious stones. We are supplying a wide range of natural semi-precious stones such as below, 1. Agate (blue grain agate, red and white banded agate, red agate, black onyx stones, Botswana agate, multi colored agate, rainbow agate) ,2. Quartz (rock crystal, rutilated quartz, citrine, crystal, tourmaline, ...