Index of ftp://ftp.opera.no/pub/opera-beta/28.0.1750.15/win
Parent Directory
Opera_beta_28.0.1750.15_Autoupdate.exe
30.38Mb
February 5 2015
Opera_beta_28.0.1750.15_Setup.exe
31.13Mb
February 5 2015
patch
4.00Kb
February 5 2015