Noboru Takahashi


Photographer
Based in Tokyo, Japan