Instagram now available for download on Nokia Lumia smartphonesBy Flow GalindezNovember 21, 2013 The long wait is finally over for the Windows smartphone or Nokia Lumia device owners…