Limestone — Sefa Stone Miami
Limestone is a sedimentary rock composed largely of the calcite and aragonite with a small amount of other materials, such as quartz, feldspar, clay minerals, pyrite, siderite, and other minerals. Limestone forms of calcium carbonate usually from skeletal fragments of marine life (Corals or Foraminif