enlarge Limestone is sedimentary rock - formed by deposits of calcium-rich shells and skeletons of marine animals.

Some of these ancient animals left fossil imprints of their body in the stone.

Cephalopod

Crinoid