Why not just host your images on here? You have unlimited space. You also had the ftp setup so you can just stick images on there and point to them using your sub domain url. PM me if your can't remember the access and need reminding.

Sent from my SM-G900F using Tapatalk