is one of natures most incredible papilionid
species. In my opinion, it rivals every bit the
grandeur of P. homerus (Jamaica).
Recently, I spied a wonderful pair of this "empress"
species. If that wasn't enough I was further "bowled-over"
by the size of the (horse) female which I encountered !
I had to sit down and catch my breath !!
I think my heart skipped a beat....

Oh' my.......
