Index of ftp://iso.ee.netbsd.org/pub/ubuntu-cdimage/edubuntu
Parent Directory
releases
512.00b
April 27 2018