The Discovery launch during sunrise in Georgia. March 8, 2001
The Discovery launch during sunrise in Georgia. March 8, 2001
Back to Gallery