Mitsumura Art Plaza

March 16, 2008

A public art sculpture in Tokyo, Japan.

Mitsumura Art Plaza

Via robep on Flickr