Picasa Web Albums
  • Picasa Web Albums

  • Country: United States
  • Type: IT
  • Website: picasagoogle.com
  • Update: 05-02

Picasa Web Albums (Picasa Web Albums) is an online photo sharing website launched by Google, whose services are all free. Among other things, Picasa is the name of Google's free photo editing tool.

en_US