Skip to main content

Kathryn "Kate" Carruthers

Aberdour

1947 - 2023