Devonian - 145 a top view

Brachiopod