Sites - Picasa Web Albums

What is Picasa Web Albums?

There are currently 8 Picasa Web Albums users on onXiam.