Published in 2008 by NASA for its 50th Anniversary
Self adhesive paper sticker , is approx 10 x 7.5 cm