November 3, 2008 Edit Delete Tags Autopost Wow, 3 billion photos on Flickr. Even more amazing is that half of them belong to scrumbledelicious and nicgee. WTG guys :-)