BugsPictures from Earth


Palatka powelli (Hodges #5930.1)