Dance of the Butterflies

I have this amazingly beautiful red flowering Kalanchoe at the end of the pool. It gets quite tall and is reflected vibrantly in the beautiful blue of the still water. I photograph it frequently.

The other day a pair of gorgeous Swallowtail butterflies danced for nearly an hour on it.

I am not experienced enough to tell the difference if these are Giant Swallowtails or Thoas Swallowtails.