Hi FM,
The reason why the picture didn't load for you first time is because it is 188,094 bytes in size.
On a dial-up it would take approximately 1 - 2 minutes to view.
The second time you viewed it, it would take less because it would have been cached in your Temporary Internet files and therefore wouldn't have been loaded from the server but from your local drive.
If you keep the file size down to around 30,000 bytes it helps to speed up the loading of it tremendously, not only for yourself but also for others. Added to that, every now and then I run a small program that removes images of large file size from the database. The program is indescriminate which means that the photo above and other large ones will be removed and would no longer show.
Hope this helps [

]
Dave