Large Marsh Grasshopper

Large Marsh Grasshopper

Observation - Large Marsh Grasshopper - UK and Ireland. Description: