Alopecosa?

Alopecosa?

Observation - Alopecosa? - UK and Ireland. Description: