Pachliopta jophon

Sri  Lanka