Nabis ferus?

Nabis ferus?

Observation - Nabis ferus? - UK and Ireland. Description: I'm not sure where to start with this one! Nabis ferus?

I'm not sure where to start with this one! Nabis ferus?