Picasa is an image organizing & photo sharing website. Picasa is a good place to backup photos & videos. It is easy to use and is accessible from anywhere in the world. If you have a Google account, you can directly access picasa. Picasa offers you 1GB free storage space. Following are the steps to share photos from Picasa web (If you have signed up for Google+):
Automate backup & migration of your photos & videos with support for all top services.
Trusted by users in 125+ countries.
“Your pictures are scattered. PicBackMan helps you bring order to your digital memories.”