Diocese of Calicut
"FIAT VOLUNTAS TUA"

st. teresa's shrine, mahe.