Designed by
Title
Believers welcome the bishop in front of Our Lady of Lourdes Church in Kumrokhali, India #177157858
Description
Believers welcome the bishop in front of Our Lady of Lourdes Church in Kumrokhali, West Bengal, India
This image is editorial