Landing

Last Launch of Endeavor, 2011 Digital C Print 72 x 72 inches, Edition of 4