Holly Allen
Holly Allen

Holly Allen is a Web designer at Slate. She lives in Atlanta.