Amelia Stafford

Student in Boston, Massachusetts

First semester senior at Emerson College, majoring in Political Communication.