Mystacides longicornis

Mystacides longicornis

Observation - Mystacides longicornis - UK and Ireland. Description: