scratchings
daily thoughts on technology, gadgets, life and stuff
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:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
life is absurd
No comments:
Post a Comment