Ceylon rose (Atrophaneura jophon jophon)

« Back to species overview page