Dedicated to the memory of John Mathieson Dennes

John lived a long and happy life, and died in August 2024 at the age of 98, suffering from senile dementia in the last few years of his life.

Fundraising

Fundraising for

Fundraising

Fundraising for