Hyphodontia arguta

Hyphodontia arguta

Observation - Hyphodontia arguta - UK and Ireland. Description: