Tortrix?

Tortrix?

Observation - Tortrix? - UK and Ireland. Description: