Wednesday, June 14, 2006

Picasa Web Album launched

The title says it all. Google launched their Picasa Web Album. Looks very neat.

read more | digg story

No comments: