Banded Peacock (Papilo palinurus) butterfly. Identified by Tad Yankoski, Entomologist.
butterflyBanded PeacockPapilo palinurus