Jun Matsumoto

Toshima, Tokyo Prefecture, Japan / 1983