Older version of Microscopic molluscs - Foraminifera ?

Chris Moody