Kazuhiro Sōda’s Lecture at Baruch College (Monday, Feb. 26th, 2018)

Screen Shot 2018-02-24 at 3.53.15 PM

Bookmark the permalink.