Catherine Taylor

In memory of Margaret du Plessis

Fundraising for Bible Society

Story

Share this story