Space Project. European Space Research and Technology Centre [ESTEC], Noordwijk, The Netherlands, 2008.
100 x 130 cm 153 x 200 cm 180 x 235 cm