Google Picasa 39 Version Download 34 File Size 16.72 MB File Count 1 Create Date 6 November 2020 Last Updated 25 November 2020 Download Description