Your Picasa email address can be found at- https://picasaweb.google.com/lh/settings
Explore more great ways to automate Gmail and Facebook
Your Picasa email address can be found at- https://picasaweb.google.com/lh/settings
Explore more great ways to automate Gmail and Facebook