Ancient impact basin on Europa

Ancient impact basin on Europa
Ancient impact basin on Europa PIA00702: Ancient Impact Basin on Europa NASA