22-spot pupa?

22-spot pupa?

Observation - 22-spot pupa? - UK and Ireland. Description: