Photo caption: (Standing L to R) Assistant Professor Meena Miranda, Dr (Fr) Clifford Castelino, Archbishop Filipe Neri Ferrao, Carlos Castelino and Saligao Seminary Rector Fr
Read morePhoto caption: (Standing L to R) Assistant Professor Meena Miranda, Dr (Fr) Clifford Castelino, Archbishop Filipe Neri Ferrao, Carlos Castelino and Saligao Seminary Rector Fr
Read more