Life Cycle
Black-spotted White
(Leptosia nina)
Other Known Common Names:
The Psyche