Thursday 28th of May 2020 My big-brain daughter says this is a zebra swallowtail. I have no reason to doubt her.