Rice Paper Butterfly (Idea leuconoe)

Rice Paper Butterfly (Idea leuconoe)