universetoday.com
This Is The Highest Resolution Image Of Europa We Have ... For Now - Universe Today
Take a gander at this high resolution view of Europa and learn of NASA's plans to look for life there.