Rory Finn

3

Rory Finn '22
Dallas, TX
Psychology, Chinese