ID 316501879 © Mwafe1 | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
background pattern abstract texture nature white animal sea animals ocean science sand old stone natural rock marine ground geology mineral archeology limestone skeleton shell evolution fossil prehistoric frankfurt extinct macro paleontology snail ancient surface fossils history ammonite museum fossilized cambrian trilobite brachiopod brown close closeup detail exhibit textured