White admiral

Limenitis camilla

"Limenitis camilla", the white admiral, is a butterfly of the Nymphalidae family. It is found in woodland throughout southern Britain and much of Europe and Asia, extending as far east as Japan.