Here is our list of 72 free sources for photos. These images can potentially be used for book covers, social media and blog post images.
Using Photos in Your Book: Understanding Print Resolution
Understanding Print Resolution for Graphics in Books. How to determine if the files you are using will be suitable for print production. Includes examples of sample sizes for photos in books and corresponding file sizes.