BugsPictures from Earth


Amblycorypha huasteca (Texas Oblong-winged Katydid)