Thousands of buyers and sellers of gems, minerals and fossils gather from around the world at the annual Tucson Gem and Mineral Show in Tucson, Arizona, USA.