DR KEITH WHEELER / SCIENCE PHOTO LIBRARY
Large tree nymph butterfly (Idea sp.) on a leaf. This species can be found in the Philippines, Taiwan, Malaysia and Thailand.
Model release not available. Property release not required.