Gulf Fritillary (I think) caterpillar on our Passion Flower vine.