Photo detail

Photo detail

Despite her daily challenges, Kayleisha Rolle remains optimistic for a brighter future. Photo/Shawn Hanna