Tagged: freeware

Picasa by Google 0

Picasa is shutting down

People who have used Picasa, here’s news that may slightly disappoint you. With no improvement taking place Google has decided to shut it off. Picasa has granted users the abilities from managing albums online...