< back INSECT next >
Red-legged Locust (Melanoplus femur-rubrum)
Islesboro Island BIG PHOTO full size