Letters First - Tokyo; Installation

2007 December 29

Space Edge, Shibuya, Tokyo October 2006.

Back to home