Images of 89P/Russell