23 Sept 2007

Past Tense




What happens when an stoppable force meets a immovable object?


At Yoyogi Park

No comments: