progress_antenna

by Elizabeth Howell on April 26, 2013

Progress 51 on final approach to the International Space Station. The stuck antenna is visible below the crosshairs. Credit: NASA TV (screencap)

{ 1 comment… read it below or add one }