Interesting, but perhaps not surprising that a Google image URL shows up properly on a Google browser!
I'm not sure that's really the issue. Which browser were you trying to use in the first place?
Given that links to a valid image, any HTTP compliant browser should have no problem with it.