Index of ftp://opera.ftp.fu-berlin.de/desktop/30.0.1835.52/win
Parent Directory
Opera_30.0.1835.52_Autoupdate.exe
31.68Mb
June 8 2015
Opera_30.0.1835.52_Setup.exe
32.42Mb
June 8 2015
patch
69.00b
June 8 2015