It's probably because you're trying to link to a picture in Google's cache. You can try two options:
1. Click 'visit site' and link the photo from there
or
2. Right-click the google version of the photo and 'open it in a new tab'. Save that photo to your hard drive and upload it to a free image hosting service and link to that.