Stratiomys chamaeleon?

Stratiomys chamaeleon?

Observation - Stratiomys chamaeleon?. Description: On a large umbellifer

On a large umbellifer