Julia heliconian (Dryas iulia, Dryas julia), on a leaf

- Image ID: F0049W