News
the Windows Live Photo Gallery is probably your best alternative. The set up is similar to Picasa and is a one-source location for editing images and uploading them directly to Facebook ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results