Insect on a leave

Insect on a leave

Observation - Insect on a leave - UK and Ireland. Description: Approx 7mm long and 2/3 mm wide, found on a damp leave in garden

Approx 7mm long and 2/3 mm wide, found on a damp leave in garden