Is this an orchard swallowtail caterpillar? They're on my lime, but the colouring is really different to both the ones I've had previously on my lime and also totally different to my
Papilionidae | www.bumblebee.org
Red Helen Swallowtail Butterfly Caterpillar (Papilio helen… | Flickr