1
Moving on from Picasa
Update March 26, 2018 : The Picasa Desktop application will no longer work online, which means that you will not be able to upload or downlo...
Visit googlephotos.blogspot.com → RSS feedOn Hacker News Feb 2016 – Feb 2016
Update March 26, 2018 : The Picasa Desktop application will no longer work online, which means that you will not be able to upload or downlo...