Jan Erik Moström


Hmmm, Wikipedia says Instagram was officially launched October 6, 2010. It looks like I posted my first photo there October 9, 2010 … so I guess I among the first million users or so.