Found this one on my grapefruit tree. There were actually two of them and they were moving. Seems that the larger end is the head. What is it? Thanks in advance,
Richard R. Gongora
This is the caterpillar of the Giant Swallowtail, commonly known as an Orange Dog.