Share
twitterlinkedinfacebook
Image 1 of 1
418169.jpg
Larva of the Rustic Spinx Moth (Manduca rustica), Florida.