A picture of limestone is presented with lots of organisms, what are the sort of organisms being deposited in this limestone bed?

More John Philip's questions See All
Similar questions and discussions