Broad-margined Azure
(Ogyris olane)
Pupae