Natural Stone & Tile features a huge selection of mosaic tiles ranging from glass, marble, granite, slate, ceramic, porcelain, travertine, over 70 pebble mosaics and many, many more. We have literally thousands of different mosaics.
The below picture is a small sample of available products.
Stone Mosaics Link : http://nstile.com/stone-mosaics.html
Tile Mosaics Link : http://nstile.com/mosaictile.html