2 ms·
My guess is yes. Picasa is already being merged into G+ and I hate that. It's totally confused the whole product.
by e40 13y ago
My guess is yes. Picasa is already being merged into G+ and I hate that. It's totally confused the whole product.