DAVIES, Peter

PETER TESKEY DAVIES December 29, 1949 - October 16, 2023 It is with deep sadness that the family of Peter announce his passing at Toronto General...

DAVIES,  Peter
PETER TESKEY DAVIES December 29, 1949 - October 16, 2023 It is with deep sadness that the family of Peter announce his passing at Toronto General...