KALM, MICHAEL (MIHKEL)

KALM, MICHAEL (MIHKEL) It is with heavy hearts that we announce the sudden passing of Michael (Mihkel) Kalm, of Niagara-on-the-Lake, on Sunday,...

KALM,  MICHAEL  (MIHKEL)
KALM, MICHAEL (MIHKEL) It is with heavy hearts that we announce the sudden passing of Michael (Mihkel) Kalm, of Niagara-on-the-Lake, on Sunday,...