Screen Shot 2018-07-20 at 15

The Department of Psychology, National Taiwan University, Taiwan. Photo: Google Maps

July 20, 2018 3:23 PM (UTC+8)