Home » Windows 11 » Photo Viewers » Picasa » Picasa Download for Windows 11 Picasa Free Download - PC Version Editor Rating 9.2 / 10 Category Photo Viewers Version 3.9 License Freeware OS Windows 11 64 Bit Size 13.04 Mb Last Updated 2023-09-27 Download Links Picasa Download Similar Apps Phototheca JetPhoto Studio Apowersoft Photo Viewer FreeVimager