?
?
Microfossils in the sand of a beach of the island of Mallorca (50 x).
www.microbiological-garden.net