Listen

Description

Alex walks us through the University of Shanghai in Science and Technology north campus. 516 Jungong Lu.