Cabbage Looper

a Cabbage Looper - caterpillar stage