Kota Ibushi

Aira, Kagoshima, Japan / 1982