Tsinghua University_071123D
[Tsinghua University, China]
Click to view full-size image… — Size: 380.1 kB