BugsPictures from Earth


Paectes acutangula (Hodges #8964)