Alice Draper

Alice Draper is a journalism student at Rhodes University, Grahamstown.