Earthball sp. ??

Earthball sp. ??

Observation - Earthball sp. ?? - UK and Ireland. Description: