Picasa (Windows)

Download Picasa

Download for free and verified.

3.9.138.150

for Windows by Google

9.652m

About this version
License
Free
Operating System
Windows
Category
Picture Viewer
Author
Google
Size
17.4 MB
Downloads
9,652,494
Date
2014-07-31
Rating
Average: 9.1 / 10 (289 votes)
Your score: - / 10