Close
Large Dry Leaf Katydid
Mecopoda elongata