Close
Parasited pupa
Delias hyparete