It looks like oolitic limestone. It’s formed from small spheres of calcium carbonate that have been deposited onto sand grains and then water-rolled on the ocean floor before becoming compacted into rock with a lime mud matrix.
I couldn’t readily find a comparable photograph that isn’t copyrighted, but if you Google the term you’ll find many examples, including this one: