Scapania?

Scapania?

Observation - Scapania? - UK and Ireland. Description: