Bactra sp.

Bactra sp.

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