Moira Ritter
Moira Ritter is a junior in the College from Charlotte, N.C., studying government with minors in German and journalism. She hates avocados.
Moira Ritter is a junior in the College from Charlotte, N.C., studying government with minors in German and journalism. She hates avocados.