Downloading... Picasa 3 9 138 150 Multi Win.Exe (16.58 MB) If the download doesn't start, click here.