Thanks also Sebastian -- If you can't turn the image <b>after</b> you draw it then you must turn the canvas <b>before</b> you draw it. You learn something new every day.
Keeping track of properly balancing repeated calls to <b>push_matrix()</b> and <b>pop_matrix()</b> was bugging me so see https://gist.github.com/cclauss/6313658 for the syntax:
<pre>with privateMatrix(): # Save and then restore the scene.matrix
image('Alien_Monster', 0, 0, 100, 100)</pre>
This should eliminate the complexity of calling push_matrix() and pop_matrix() repeatedly in programs that heavily use Scene scale(), transform(), rotation(), etc.