Index of ftp://opera.ftp.fu-berlin.de/desktop/28.0.1750.48/mac
Parent Directory
Opera_28.0.1750.48_Autoupdate.tar.xz
37.53Mb
March 17 2015
Opera_28.0.1750.48_Setup.dmg
53.23Mb
March 17 2015