Sundew?

Sundew?

Observation - Sundew? - UK and Ireland. Description: