Green Grasshopper Sits On A Flower

Green Grasshopper Sits On A Flower - Katydid, Green Bush-cricket (Tettigonioidea) On A Lily Flower Photo