Internet Explorer collects temporary files as you browse your way around the Internet. When your hard disk starts to fill up, it may affect IE's ability to display pictures. Deleting temporary files is easy, and should be done on a regular basis – at least once a week is recommended.
To delete temporary Internet files, open Internet Explorer and go to the Tools menu. Click Delete Browsing History and the Delete Browsing History dialog will open. All you need to do is click the Delete Files button, although it's not a bad idea to delete them all. If you don't use Internet Explorer to store passwords, click Delete All at the bottom of the dialog. If you don't want to lose passwords you have stored, click each button individually except for the Delete Passwords button.

click to enlarge
After deleting temporary Internet files, open Internet Explorer again and see if pictures are now displayed once more.