I'd start with a 3rd party site until it starts affecting you or your users.
Your website's value is about the interaction and the experience of consuming those pictures, not in where the bytes are served from. Let the file hosting experts deal with that, so you can spend all of your time building amazing experiences for your users.