Close
Parasitized tobacco hornworm
Manduca sexta