Large green cricket or geasshopper

Large green cricket or geasshopper

Observation - Large green cricket or geasshopper. Description: On nettle by small river, about 10 cm in length

On nettle by small river, about 10 cm in length