Born in PEI in 1952, Mark Gordon Riddell died August 10, 2022 in Costa Rica. He was the beloved husband of Elana Millman, dear father to Anna (Liam)...
Born in PEI in 1952, Mark Gordon Riddell died August 10, 2022 in Costa Rica. He was the beloved husband of Elana Millman, dear father to Anna (Liam)...