amelie-allen

Amelie Allen

Amelie Allen is a trending intern at the Daily Dot. She’s a senior at the University of Arizona, where she studies political science and journalism. In her free time, she enjoys reading, puppetry, and watching old movies.

Loading…

The Daily Dot