Picasa is one of the best place to host photos for free (after Flickr). If you are an Android user and looking to download your photos in Picasa to Android…
Continue Reading »