Redemptorist Church
English
Noun
the
Redemptorist
Church
(
Philippines
)
National Shrine of Our Mother of Perpetual Help