the church has several notable stained glass windows nibyiyumvo bishyushye mbona iyo nibutse kumwinjiza nijoro mushimiyimana yisutse ikindi kirahure cya divayi