37.9 F
London
Home Space Station 5 installation at the Design Museum Space Station 5 installation at the Design Museum

Space Station 5 installation at the Design Museum

Star Child from 2001 A Space Odyssey
One point perspective corridor at the entrance to the exhibition 02