What is Limestone Composed of?

Limestone is composed of calcium carbonate and is usually a result of marine organisms that have formed shells and deposited them on the ocean or other fresh water floors.