2018-05-06 SMC First Holy Communion of 26
May 6, 2018
Patrick Woo (Owner)
Bernard Joly
Mark Lee
Byron Khoo
Ying Cheuk
Kerry Cestar
Elisabeth Passant-Joly
Joseph V McCabe
Francoise Lamy