Share
twitterlinkedinfacebook
Image 1 of 1
420575.tif
Tomato Hornworm or Sphinx Moth larva or caterpillar ,Manduca sexta,, Family Sphingidae, North America.