Major upgrade to Picasa’s web photos

Google’s Picasa just got a lot better.
Tags: | |