Shutterstock is the largest library of royalty-free images on the web. I regularly upload to this site and it is currently my highest-earning Microstock site. Update  – unfortunately whilst downloads remain high the earnings per download have fallen and I now make more from adobe Stock. Shutterstock is in second place  – so still worth the investment in time.