We use several sites to store blog images and screenshots. See how effectively you can use Pinterest for storing such visual contents.
Read this post on bloggingtriggers.com