STS-133 Launch
Space Shuttle Discovery lifts off from Launch Complex 39 at Kennedy Space Center on February 24, 2011. This was the last mission flown by Discovery.
Credit: NASA/Goddard/Rebecca Roth
Image Number:
Date: February 24, 2011
				
					79,556
			views
	
		
					
						95
					
			faves
		
	
				
				0
			comments
	
	
			Uploaded on February 24, 2024
	
	
			
					Taken on February 24, 2011
			
	
STS-133 Launch
Space Shuttle Discovery lifts off from Launch Complex 39 at Kennedy Space Center on February 24, 2011. This was the last mission flown by Discovery.
Credit: NASA/Goddard/Rebecca Roth
Image Number:
Date: February 24, 2011
				
					79,556
			views
	
		
					
						95
					
			faves
		
	
				
				0
			comments
	
	
			Uploaded on February 24, 2024
	
	
			
					Taken on February 24, 2011
			
	
