Wednesday, September 17, 2008

What the ...?

This mysterious wrapping will soon reveal one of the planets of the solar system - a permanent installation along the length of the Port Phillip foreshore at a scale of 1:1 billion.