Eye lash worm?

Eye lash worm?

Observation - Eye lash worm? - UK and Ireland. Description: