2 ms·No mention of Picasa?by satvikpendem 6mo agoNo mention of Picasa?sgerenser 6mo agoIt turned into Google Photos quite a while ago, so not really sure how it’s relevant anymore.