All my camera and mobile photos go to picasa... I just luv it.
All my camera and mobile photos go to picasa... I just luv it.
Picasa has a rating of 4.7 stars from 12 reviews, indicating that most customers are generally satisfied with their purchases. Reviewers satisfied with Picasa most frequently mention and photo editing. Picasa ranks 8th among Photo Sharing sites.