Tetanocera sp.

Tetanocera sp.

Observation - Tetanocera sp. - UK and Ireland. Description: