A public piece of art near the Shibuya station.
Previous All Shibuya Next
Back to Tokyo Index
Back to Japan Index
Back to Photo Index
Back to Stefan's Library