Now playing

FEAST OF THE DEDICATION OF THE LATERAN BASILICA IN ROME || Daily TV Mass, Wed 09th November, 2026

O

Our Lady of Africa Church Mbuya

Open on YouTube