Discovery launch

Published 27 Feb 2011 at 991 × 637 in Discovery’s Final Launch