Download Picasa for free.
Picasa is a free photo editing and sharing program provided by Google. Unfortunately, google is not providing any support and download link is not available on Google page.
There’s no restriction on using older version.
Happy Photo Editing! Feel free to Download Google Picasa Here:
Alternate Download Links (verified and tested):