Large grasshopper / locust

Large grasshopper / locust

Large grasshopper ( locust ) sitting on a branch in summer forest

by
by
by
by
by
by