2 ms·Picasa? No! Google+! Hm maybe not. Picasa again?by ulfw 12y agoPicasa? No! Google+! Hm maybe not. Picasa again?