20121027-9658_fb

Rüdiger Jehn of European Space Agency