Carnegie Mellon at CWRU
Photos taken by Naji N. Saker of NSC Creatives, Photo and Video