Sadly, Google stopped supporting this amazing software. Although it is still being able to install and use Picasa, Google decided to remove the download link. I have re-uploaded this installation file and made it available again. It is now available to download for Windows from the following link: Download Picasa Photo Organizer 3.9 Build 141.259 Enjoy!