Space Project.
J.F.K. Space Center [NASA],
Florida, U.S.A., 2011.

100 x 130 cm
153 x 200 cm
180 x 235 cm

Selected works