ISS035-E-029899 (26 April 2013) --- Backdropped by clouds, the Russian Progress 51 cargo craft approaches the International Space Station (out of frame) on April 26, 2013. The unmanned cargo vehicle later successfully docked with the orbital outpost.