Splendid Royal Moth (Citheronia splendens), Caterpillar Stage
CaterpillarSplendid Royal MothCitheronia splendensIMG20110681