Couldn't see the image. Opened Opera to test it with another browser.
Saw that the link was to "imgur". It is blocked here unfortunately
Opened this page with Tor and got this message:
" Planetside Software Forums
Access Denied
Our anti-spam program has detected that you are a robot trying to send spam via our forum.
The most likely cause is that your computer, or another computer operating on your local network, has been infected with a virus, trojan, or worm. Infected computers are used by criminals, without their owners knowledge, to send spam and attack websites like this one you are trying yo visit.
Etc...."
Sigh