Picasa Albums for Windows 10 188.8.131.52
- Trial version
Picasa for Windows 8 ... can no longer be downloaded Take a look at Google Photos instead Picasa Albums for Windows 8 will let you view the pictures you have stored on ...
- PROS: Nice for touchscreen use, Manage your albums, Good sharing and user interaction
- CONS: None so far