Thursday, April 26, 2012

Organized Chaos

Shibuya Station <Tokyo> Japan. Umbrellas take over the world. 

Imperial Palace Gardens <Tokyo> Japan.  Giant rocks make a wall.