Red Helen Butterfly

 Red Helen, Papilio Helenus, is most often found on the Ixora flower. It is a rather large swallowtail butterfly. It takes time and raids almost every single flower before retiring.

Red Helen Butterfly high resolution free
Red Helen Butterfly


Red Helen Butterfly high resolution free
Red Helen Butterfly


Comments