Picasa

License:
Free
Author:
Google
Last Updated On
2016-07-12
Runs on:
Windows
Total Downloads:
44,854
File Size:
13,04 MB

Alternatives

ACDSee
Picasa 1
Picasa 2
Picasa 3