Cydia splendana?

Cydia splendana?

Observation - Cydia splendana? - UK and Ireland. Description: