A unique and puzzling pattern of overlapping scales on a fossilized fragment potentially belonging to a #313673213
Description
A unique and puzzling pattern of overlapping scales on a fossilized fragment potentially belonging to a yettobediscovered species of dinosaur. AI generated