Yoichi Takabayashi

Yoichi Takabayashi

1931-04-29 | Kyoto, Kyoto Prefecture, Japan

2012-07-15