as a one rule please do not host your pictures elsewhere or this thread will be removed very quickly by a mod
besides cant see that picture, and i checked it, it links to your facebook if im right? which you probably have your privacy settings on so public cant view those pictures. I suggest uploading to here as a first choice which you can by following this link: