Takeshi Murata
Exhibition
Identifier
4124