ESA plays alien in art project pondering life beyond Earth




Click here for original story, ESA plays alien in art project pondering life beyond Earth


Source: ESA Space News