Inchneumon [maybe]

Inchneumon [maybe]

Observation - Inchneumon [maybe] - UK and Ireland. Description: Long antennae like an Inchneumon, but never sure about these and seems too early.

Long antennae like an Inchneumon, but never sure about these and seems too early.