David Glover-Aoki

STS-130 Shuttle Launch

On February 9th 2010, this was the last ever night launch of a Space Shuttle.

 

STS-130 Shuttle Launch photos