Close
Fluorescent Leaf Katydid
Lacipoda immunda