P1130626

P1130626

Observation - P1130626 - UK and Ireland. Description: Found this hidden in a nettle leaf, leading me to think Red Admiral. The colour seems not to match. Is this one about to change?

Found this hidden in a nettle leaf, leading me to think Red Admiral. The colour seems not to match. Is this one about to "change"?