The phaneroptera falcata grasshopper (mecopoda nipponensis) perches on a green plant leaf. Photo shot on the mountain #286815966
Description
The phaneroptera falcata grasshopper (mecopoda nipponensis) perches on a green plant leaf. Photo shot on the mountain. Grasshoppers are green like leaves