If you ever felt the need to cut down the noise of the outside world by uninstalling Instagram, you don’t have to worry ...
ALBAWABA – Foto, a new photo-sharing application, was recently launched. The app is strongly competing with Instagram.