Butterfly on a tree at Fairchild Gardens Miami

One of these days I will try and identify some of these species of butterfly.  Let me know if you know what type it is.