Akiko Iguchi

Adjudicator: 1977, 1980

Biography