Ornithoptera80 I agree with Mark on Thosea sp., probably a prepupal caterpillar ready to make it's cocoon. https://www.projectnoah.org/spottings/30651087
Comments (2)