14 June 2006

Google news : Picasa Web Album launched

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

read more | digg story

No comments: