Leonardo d’Almada e Castro #32792
Birth: 7 July 1876, Cathedral, Hong Kong
Marriage: 19 November 1902, Cathedral, Hong Kong, Laura Maria Irene Allanson Alves
Death: 12 March 1942, Hong Kong
Details are in the restricted website with ID #32792
Leonardo d’Almada e Castro #32792
Birth: 7 July 1876, Cathedral, Hong Kong
Marriage: 19 November 1902, Cathedral, Hong Kong, Laura Maria Irene Allanson Alves
Death: 12 March 1942, Hong Kong
Details are in the restricted website with ID #32792