Instagram says it will exist "independent" from Facebook for a long time. Good news? http://tcrn.ch/YAc6Sp
Photo
Shared publiclyView activity