Taurulus bubalis

Taurulus bubalis

Observation - Taurulus bubalis - UK and Ireland. Description: