Summer 2014

Published on Thursday, June 28th, 2012 Uploaded by: tsnyder24

Mix of various places in Japan and UK. Nature vs Technology, like machines made to kill drawing hearts on the sky.

Category Other Tag hiking fuji robots technology air show yokohama london Location Tokyo

Find the best deal with