Limestone is the most abundant of the non-clastic sedimentary rocks. Limestone is produced from the mineral calcite (calcium carbonate) and sediment. The main source of limestone is the limy ooze formed in the ocean. The calcium carbonate can be precipitated from ocean water or it can be formed from sea creatures that secrete lime such as algae and coral.
Related Limestone Tiles & Slabs products from this supplier