Description

Potentially Bryozoa or coral from Ordovician era limestone