Facebook is winning by a couple of miles (1000memories even estimates that Facebook hosts 4% of all the pictures taken ever in the history of humanity). Flickr is in second place, and in third place is Instagram.
Facebook is winning by a couple of miles (1000memories even estimates that Facebook hosts 4% of all the pictures taken ever in the history of humanity). Flickr is in second place, and in third place is Instagram.