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 more
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 more