Photos: Swimming vs. Michigan/Denver (11/3/18)

Shivansh Ahuja, Photojournalist