Can Stock Photo carries over 2.6 million of images and thousands more get added each day. It has given over 12,000 photographers the chance to post their images on a profile and sell online.