M88 by Hubble space telescope