Apollo 13, 1997
paper on printed vinyl
119 x 306 cm
Menu close