California Institute of Technology_072821A
[California Institute of Technology, US News]
Click to view full-size image… — Size: 61.7 kB