Michelle Kelly

profile-pic

Michelle is a vegan blogger and activist. Animal rights, environmentalism, ethics, sociology, feminism and writing are all particular passions, which she combines into her growing online contributions.