Energy deposited on Europa,illustration

Numéro d’image : 11692959
Energy deposited on Europa,illustration
;