Daily Archives: March 12, 2017

Formerly of Nairobi, Mombasa, and Dar es Salaam; born in Aldona, Goa, on February 10, 1916. Teo passed away peacefully with his family by his side, on March 8, 2017. He was the beloved husband of the late Effie; loving …

Get more info