. . . and left some really cool fossilized skin impressions. Found near Barcelona, Spain, these fascinating fossils were formed in somewhat the same way as more familiar footprints.
. . . and left some really cool fossilized skin impressions. Found near Barcelona, Spain, these fascinating fossils were formed in somewhat the same way as more familiar footprints.