Description

Any insight about what is it? It comes from a Jurassic formation in the north coast of Spain. #fossil