Kadoka Yes with the exception of the green polyphemus larvae in the second picture. It is an imperial moth larvae in each photo.
Comments (2)