The white patches look a lot like a white admiral, but the color spots aren't right. Does anyone know this species?
Copyright reserved on all images; please contact me through the site for permission to use.