Major upgrade to Picasa’s web photos


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