Work type: poster / demo / art installation
Haruko Takahashi
Languages: English
Takahashi, Haruko
Osaka-Shoin Women's University (Japan)