Alice Kayibanda calls herself a street photographer and indeed her captures of everyday life in Rwanda are shocking in their everyday beauty.
Read MoreAlice Kayibanda calls herself a street photographer and indeed her captures of everyday life in Rwanda are shocking in their everyday beauty.
Read More