Go here
http://www.icmeleronline.com/
Scroll down near the bottom and there are 2 boxes with a picture of
Icmeler and one on left is for streaming and the one on the right is for stills.
Whatever one you click on will give you still photos of Icmeler which will change a few times a minute.
At the moment looks like the storm has knocked it out as showing a still from earlier today