Limestone is a sedimentary rock that is composed mainly of calcium carbonate in the form of the mineral calcite. A variety of colours are exhibited, depending on the type impurities present within the limestone deposits, such as iron oxide, clay, sand and remains of marine organisms.