20000 Vanura, diambil oleh Teleskop luar angkasa Hubble pada 2005.