BugsPictures from Earth


Caripeta angustiorata (Brown Pine Looper - Hodges #6867)