A Last Mark That Lives in Our Hearts

MARY D'SILVA

MARY D'SILVA

(Wife of the late Patrick David)

7 Sept 1936 - 15 June 2024

Departed on 15 June 2024

  • Chat with us