Crop of 1:3 image. Tachinid fly depositing egg on Cecropia larva. Note small necrotic spot just to the left of each of the previously laid eggs on the side.
All Images Copyright Pete Ganzel