TRMM Satellite Assembly
TRMM Satellite Assembly
The TRMM satellite being assembled at Goddard Space Flight Center.

Posted On

Wed, 02/02/2011 - 3:12pm

NASA