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

Selected works