25 years of Hubble