Major upgrade to Picasa's web photos

Google's Picasa just got a lot better.


Tags: | |