Clipper butterfly (Parthenos sylvia) at rest on leaf.