Peking University delegation visits UC Santa Cruz: delegation at the dolphin pools

Title
In Collection: