Tree Nymph Butterflies (Idea leauconoe)
Tree Nymph (Idea leauconoe) Butterflies, also known as Paper Kite Butterflies and Rice Paper Butterflies