It may be that your browser does not correctly forward the referer data. There is a check made on the referring page,to prevent external leeching.
Anyway, the external server which did show the pix is down at the moment and I don't know when it will be back up.