Index of ftp://93.80.42.235/DATA/Архив/Dist/Picassa
Parent Directory
PicasaUpdater_5092.exe
9.45Mb
May 4 2009
PicasaUpdater_7725.exe
9.30Mb
May 4 2009