Yale Weekly 3

Team Yale B

Participating in Yale Weekly 3

Name