Mini Soccer Balls in Space

From NASA JPL
Fri. 07-23-2010