Google keeps cutting down the good and not so good services they provide, yet google+ is till around.
Picasa is replaced by Photos, however the desktop Photos application is just an uploader, not an image browser.
Therefore, in order to keep Picasa downloads lingering as long as possible on the internet, I will keep one here.
Download Picasa:
picasa-3-9-138-150-multi-win
It is a zipped installation file, free of malware or viruses.