Instagram Explorer

010

App Watch: Instagram Explorer

Instagram may have its root on mobile platforms, but ever since Facebook got into the mix, its expansion on other platforms has stifled. An official…