Becca Lewis
i research the politics of technology and media. getting my phd , affiliate

Last synced from Twitter 411d ago