BugsPictures from Earth


Trichodectes canis (Dog Biting Louse)