Alice Caldecott

Alice Caldecott

Alice Caldecott is a third year Comparative Literature student at King’s College London.