Kokichi Sugihara, Japan

13-May-2018 Sunday
Another optical illusion from Professor Kokichi Sugihara.


v20240901