Cecelia Albon September 22, 2015Full resolution (450 × 450) Cecelia Albon is a sociology major and film studies minor at Ohio Wesleyan University. She is interning at RUMUR.