ADVERTISEMENT

Posts by Alexi Layton and Alicia Shepard

About Alexi Layton and Alicia Shepard

Alexi Layton is a student at the University of Nevada, Las Vegas. Alicia Shepard is a professor there.
ADVERTISEMENT