You could also host your image at https://imgcave.com
It is free! Creating account is optional. It is totally Free, No ads, Secure with Unlimited...