BugsPictures from Earth


Thalasselephas testaceus