adding a logo image to a plot


Sorry...newbie question:

Is there a simple way to add logo images to the plots produced
by matplotlib? I've attached a sample plot created in IDL
which shows the logo positioning I would like to achieve.
I wasn't able to find any examples that had logos (though
there was a in the examples tarball that was missing
the .dat file). Would I basically have to read in the
pngs with imread, resize them, do some voodoo with the figure
layout, and finally imshow them?