stripped bare

It was love at first sight. Ikebukuro, Tokyo 2006.

It was love at first sight. Ikebukuro, Tokyo 2006.