Please give this page time to load.   The pictures below are of fly pupa and vary in age from 1 hour to 4 days old.

Fly larva & pupa in various stages

The lightest pupa (top left) has just been formed, the one to the lower left with the blackish tip is several hours old.  To the right is a reddish day old pupa.  The others vary in age from one to 4 days.

Notice the variations in color of the pupas.  Because of the color, it is difficult to see in manure or dirt.
Yes, I will handle anything