Alex Findlay

Alex Findlay is an undergraduate student at Pomona College majoring in English.

ADVERTISEMENTS