Index of ftp://89.179.18.66/software/os/winxp/updates/sp1
Parent Directory
xpsp1_ru_x86.exe
132.11Mb
May 17 2012