This marvelous butterfly was perched on the screen of my safari tent at Rafiki Lodge. Not to be resisted. It will take me a while to identify. Help?
Costa Rica