Triumph at Saturn (Part I)

From NASA JPL
Fri. 10-08-2021