Monday, 23 November 2009

Terra Firma


National Museum of Emerging Science and Innovation (Miraikan), Tokyo Odaiba, Japan. Taken by Hanashibuki

1 comment:

Mapp said...

Fascinating. What a huge construction.