Tag - Banff Hospital

People

Max and Jean Shafto

I was born in South London, England, in 1917, only son and oldest of three children. Following my...