St Rita's Church, Cascia, Mangalore

Pics by Floyd D'Mello