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